Skip to content

chore(deps): bump databricks-sdk from 0.103.0 to 0.106.0#46

Merged
mpkrass7 merged 2 commits into
mainfrom
dependabot/pip/databricks-sdk-0.106.0
May 19, 2026
Merged

chore(deps): bump databricks-sdk from 0.103.0 to 0.106.0#46
mpkrass7 merged 2 commits into
mainfrom
dependabot/pip/databricks-sdk-0.106.0

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github May 17, 2026

Bumps databricks-sdk from 0.103.0 to 0.106.0.

Release notes

Sourced from databricks-sdk's releases.

v0.106.0

No release notes provided.

v0.105.0

No release notes provided.

v0.104.0

Bug Fixes

  • Add X-Databricks-Org-Id header to WorkspaceExt.upload() and WorkspaceExt.download() for SPOG host compatibility.
  • WorkspaceClient.get_workspace_id() now returns Config.workspace_id directly when set, instead of calling /api/2.0/preview/scim/v2/Me. This removes an API round-trip on every call where the workspace ID is already known (profile, ?o= query param, env var, or host metadata) and fixes a failure on SPOG hosts where the unauthenticated probe request was rejected with Unable to load OAuth Config.
  • Add X-Databricks-Org-Id header to SharesExt.list() for SPOG host compatibility.

Internal Changes

  • Expanded AI agent detection: added Goose, Amp, Augment, Copilot (VS Code), Kiro, Windsurf. Honors the AGENT=<name> standard (resolves to a known product if the value matches one, otherwise unknown). Presence-only env var matchers now treat an empty string as "set" for parity with the Go and Java SDKs. Explicit agent env vars (e.g. CLAUDECODE, GOOSE_TERMINAL) always take precedence over the generic AGENT=<name> signal. When multiple agent env vars are present (e.g. a Cursor CLI subagent invoked from Claude Code), the user-agent reports agent/multiple.
Changelog

Sourced from databricks-sdk's changelog.

Release v0.106.0 (2026-04-30)

Bug Fixes

  • Fixed Databricks CLI --profile fallback by detecting the CLI version at init time. The previous error-based detection was broken because --profile is a global Cobra flag silently accepted by old CLIs.

Internal Changes

  • Detect Databricks CLI version at init time via databricks version, enabling version-gated flag support without additional subprocess calls.
  • Validate Databricks CLI configuration at DatabricksCliTokenSource.__init__ time. Misconfiguration (missing profile and host, or --profile-unsupported CLI without a host fallback) now surfaces as IOError synchronously from construction rather than lazily from the first refresh() call. The exception type matches the previous refresh()-time behaviour, so callers who already catch IOError are unaffected.

API Changes

  • Add w.temporary_volume_credentials workspace-level service.
  • Add get_permission_levels(), get_permissions(), set_permissions() and update_permissions() methods for w.knowledge_assistants workspace-level service.
  • Add undelete_project() method for w.postgres workspace-level service.
  • Add thumbnail_url field for databricks.sdk.service.apps.App.
  • Add confidential_compute_type field for databricks.sdk.service.compute.GcpAttributes.
  • Add jira_options, outlook_options and smartsheet_options fields for databricks.sdk.service.pipelines.ConnectorOptions.
  • Add google_ads_config field for databricks.sdk.service.pipelines.SourceConfig.
  • Add replace_existing field for databricks.sdk.service.postgres.CreateBranchRequest.
  • Add replace_existing field for databricks.sdk.service.postgres.CreateEndpointRequest.
  • Add purge field for databricks.sdk.service.postgres.DeleteProjectRequest.
  • Add show_deleted field for databricks.sdk.service.postgres.ListProjectsRequest.
  • Add delete_time and purge_time fields for databricks.sdk.service.postgres.Project.
  • Add uc_connection field for databricks.sdk.service.supervisoragents.Tool.
  • Change name field for databricks.sdk.service.supervisoragents.Connection to no longer be required.
  • [Breaking] Change name field for databricks.sdk.service.supervisoragents.Connection to no longer be required.
  • Add databricks.sdk.service.disasterrecovery package.
  • Add a.disaster_recovery account-level service.
  • Add create_example(), delete_example(), get_example(), list_examples() and update_example() methods for w.knowledge_assistants workspace-level service.
  • Add delta_table_name field for databricks.sdk.service.ml.BackfillSource.
  • Add confluence_options field for databricks.sdk.service.pipelines.ConnectorOptions.
  • Add confluence enum value for databricks.sdk.service.catalog.ConnectionType.
  • Add confluence enum value for databricks.sdk.service.pipelines.IngestionSourceType.
  • Change description field for databricks.sdk.service.supervisoragents.SupervisorAgent to no longer be required.
  • [Breaking] Change description field for databricks.sdk.service.supervisoragents.SupervisorAgent to no longer be required.
  • [Breaking] Remove connection field for databricks.sdk.service.supervisoragents.Tool.

Release v0.105.0 (2026-04-23)

API Changes

  • Add databricks.sdk.service.supervisoragents package.
  • Add w.secrets_uc workspace-level service.
  • Add w.supervisor_agents workspace-level service.
  • Add update() method for w.tokens workspace-level service.
  • Add etag field for databricks.sdk.service.dashboards.GenieSpace.
  • Add etag field for databricks.sdk.service.dashboards.GenieUpdateSpaceRequest.
  • Add branch_id field for databricks.sdk.service.postgres.BranchStatus.
  • Add catalog_id field for databricks.sdk.service.postgres.CatalogCatalogStatus.
  • Add database_id field for databricks.sdk.service.postgres.DatabaseDatabaseStatus.
  • Add endpoint_id field for databricks.sdk.service.postgres.EndpointStatus.

... (truncated)

Commits
  • 650b178 [Release] Release v0.106.0
  • 19a0cf8 Fix CLI token source --profile fallback with version detection (#1377)
  • 0aa545c Update SDK API to b2acebf0af39a39d83fdac76ae48d761001e7052 (#1407)
  • f3131b2 Update SDK API to c23b88b906c9d262245e50038211199037d2ee9a (#1404)
  • baa3b63 [Release] Release v0.105.0
  • d97237c Update OpenAPI Spec (#1403)
  • 30ccbc4 Remove legacy tag-triggered release workflow (#1402)
  • 8e31d58 [Release] Release v0.104.0
  • 815b17e Add uv as a required dependency for codegen for early return (#1395)
  • 9aa5f64 Add X-Databricks-Org-Id to workspace/shares extensions and short-circuit get_...
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [databricks-sdk](https://github.com/databricks/databricks-sdk-py) from 0.103.0 to 0.106.0.
- [Release notes](https://github.com/databricks/databricks-sdk-py/releases)
- [Changelog](https://github.com/databricks/databricks-sdk-py/blob/main/CHANGELOG.md)
- [Commits](databricks/databricks-sdk-py@v0.103.0...v0.106.0)

---
updated-dependencies:
- dependency-name: databricks-sdk
  dependency-version: 0.106.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python Pull requests that update python code labels May 17, 2026
@mpkrass7 mpkrass7 merged commit a8cf7e1 into main May 19, 2026
@mpkrass7 mpkrass7 deleted the dependabot/pip/databricks-sdk-0.106.0 branch May 19, 2026 20:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python Pull requests that update python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant